with strong long horns - Turco Inglés Diccionario